Britta Petersen

Britta Petersen is a Senior Fellow at the Observer Research Foundation in New Delhi.

Get Swarajya in your inbox.