By Russ Niles A South Carolina marine robotics company seems pretty sure it’s found Amelia Earhart and Fred Noonan’s Lockheed Electra in an area not…
Posts tagged as “airplane”
By Sundance On Wednesday, Russia claimed an IL-76 transport aircraft carrying 65 Ukrainian POWs was shot down en route to a POW exchange in…