LONDON (AP) — Two local weather protesters had been arrested Wednesday for spraying orange paint on the traditional Stonehenge monument in southern England, police stated. The most recent act by Simply Cease Oil was rapidly condemned by Prime Minister Rishi […]