Protesters hurled petrol bombs and set fire to trash cans in Athens as hundreds of thousands of Greeks went on strike and ...
A woman has been arrested and charged after allegedly planting explosives and vandalizing a Tesla dealership multiple times.