close

Andrew Drummond

Michael McKay

DEBRIS SPOTTED NEAR WHERE FLIGHT M370 SHOULD HAVE BEEN-

SO WAS OIL RIG WORKER RIGHT AFTER ALL? Satellite images released by the Chinese authorities now show possible aircraft wreckage 141 miles from its last known radar location and very close to where a New Zealand oil rig worker reported seeing a plane going down. After massive speculation which included the rejection of Michael McKay’s […]