Meghalaya, India's northeastern state, is full of natural wonders like Cherrapunji- the world's wettest place; Mawsmai Cave; ...
As guardian of the occupied West Bank's oldest olive tree, Salah Abu Ali prunes its branches and gathers its fruit even as ...