JOHANNESBURG (AP) -- Hundreds of protesters are marching to the U.S. Embassy in South Africa's capital in a peaceful protest against a visit by President Barack Obama.
The rally in Pretoria on Friday was organized by trade unionists and members of the South African Communist Party. The demonstrators oppose U.S. policy on Cuba, Afghanistan, global warming and other issues.
Protesters are carrying signs that read: "No, You Can't Obama," a message inspired by the "Yes, We Can" campaign slogan adopted by the president during his first presidential campaign.
Obama and his family were expected to arrive in South Africa later Friday as part of their African tour.
Protesters also plan a rally Saturday at the University of Johannesburg's Soweto campus, where Obama will address students and receive an honorary law degree.