Activists arrested in NY, London climate protests
New York/London, Oct 11 (IANS) Thousands of activists were arrested after staging protests in New York City and London over politicians' alleged inaction on climate change.Extinction Rebellion launched a so-called "International Rebellion"…