Pregnant teen hurt in Cape protest