Atlanta police has “enhanced” its security measures in the city ahead of Wednesday’s World Cup semifinal at Mercedes-Benz Stadium, an official statement outlined.
The meeting between these two powerhouse nations has all the ingredients to become an all-time classic, given the high stakes and historical tensions.