Sam TawAug 9, 20173 min readScienceDo We All Have a Sixth Sense?Most people accept that homing pigeons have a sixth sense when it comes to navigation, but did we at some point, also have the same...