Remains of NASA Spacecraft May fall In PH Territory

US National Aeronautics and Space Administration (NASA) yesterday said, an American-Japanese spacecraft is anticipated to descend back to Earth on June 17 that might fall enter Philippine territory. NASA said it cannot predict the exact time and location where the spacecraft will re-enter the atmosphere, but in a statement explained TRMM’s orbit brings it over … Read more