More than 3,500 police officers deployed as South Africa braces for protests during the G20 summit this weekend.
Seek Knowledge, Find Knowledge
More than 3,500 police officers deployed as South Africa braces for protests during the G20 summit this weekend.