Hundreds of climate radicals clashed with Paris police and were arrested


By: - Climate DepotDecember 1, 2015 12:10 AM