Mekela Panditharatne

Mekela Panditharatne is a lawyer with the Natural Resources Defense Council. Articles reflect her own views and are not intended to reflect those of her employer.