Space Taft Feature in The Philippine Star (5/11/2013) Posted on May 11, 2013 Space Taft Feuture in The Philippine Star (5/11/2013)