The latest international news in one place
Thousands of racing fans crowded a speedway in North Carolina over the weekend, in defiance of…