Indian-Origin Journalist Megha Rajagopalan Wins Pulitzer Prize
New Delhi: Indian-origin journalist Megha Rajagopalan has won the US' top journalism award, the Pulitzer Prize, for innovative investigative reports harnessing satellite technology that exposed China's mass detention camps for Muslim…