The latest international news in one place
Michael Ciaglo/Getty Images The 80th Annual Sturgis Motorcycle Rally is expected to draw 250,000 people to…