Tag Archives: International Space Station

Latest News

Fact Check: Ali Mohammad Khan claimed NASA photo to be Peshawar Jalsa seen from space

Ali Mohammad Khan claimed NASA photo to be Peshawar Jalsa seen from space! The phrase from Frank E. Smedley1850's novel...