Who is Megha Rajagopalan? Indian-origin journalist who won Pulitzer Prize 2021 for exposing China's detention camps

Who is Megha Rajagopalan? Indian-origin journalist who won Pulitzer Prize 2021 for exposing China's detention camps

DNA

Published

Megha Rajagopalan won the Pulitzer Prize for innovative investigative reports harnessing satellite technology exposing China's mass detention camps.

Full Article