Airsnore claims to open up the airways in your nose for better breathing. It also promises to stop your snoring almost instantly. This is said to be achieved by using a plastic mould which fits easily in your mouth. What makes people snore? The airways in the nose and throat relax during our sleep. […]