Top Stories

UK: Environmental activists protest in London, 38 arrested

Britain Protest: In Britain’s capital London, environmental activists demonstrated in many places on Monday and blocked major congested roads, due to which traffic was affected in many places. The police have arrested 38 protesters. Environmental activists have called on the British government to free all homes from fossil fuels within a decade. An organization called […]