Five people were rushed to the hospital after a fiery crash on the Cape. The Harwich Fire Department says around 10:45 p.m.
German police have broken up a protest camp housing environmental activists in a forest near the Tesla electric car factory ...