A Chinese Military PLA Air Force (PLAAF) military transport plane (IL-76) was spotted yesterday, June 8, by Philippine Plane Spotters Group (PPSG) landing in Davao City.
A Chinese Military PLA Air Force (PLAAF) military transport plane (IL-76) was spotted yesterday, June 8, by Philippine Plane Spotters Group (PPSG) landing in Davao City.