Asian News Priest tragically electrocuted on India’s Independence Day A 29-year-old priest from a southern Indian diocese in Kerala died of electrocution on August 15.
Magsaysay Awardee Safeena Husain: ‘Even Today, We Can Send Rovers to Mars, But Not All Girls to School’