Who is Megha Rajagopalan? Indian-origin journalist who won Pulitzer Prize 2021 for exposing China's detention camps
Published
Megha Rajagopalan won the Pulitzer Prize for innovative investigative reports harnessing satellite technology exposing China's mass detention camps.
Full Article