Indian Catholic News

Air Force plane missiong with 13 on board

India: The aircraft was flying to the advance landing ground in mechuka in arunachal pradesh, which borders china.