International summit meetings come with motorcades, expensive hotels and plenty of grand language. The harder question is ...
Kerala Backwaters form a connected landscape of canals, lakes, lagoons and rivers around Alappuzha in Kerala, India.
In The Paradise, set in 1980s Secunderabad, a man from a marginalised community rises against oppressive forces as he fights for the dignity and identity of his ...