If there's one truth in this world, it's that people won't stop trying their best to tackle seemingly impossible challenges and make us believe anything is possible. British inventor Richard Browning is well on his way to making the impossible, possible with his latest invention - a flight suit ...
READ MORE +