Student or Learner
There had been released protest in South Africa in the township where two girls aged two and three were raped and strangled.
The underlined is what I hear from a clip as attached. But it doesn't make any grammatical sense. Can any native teacher help me to correct it according to the clip?
"renewed", not "released".
"There have been renewed protests in ..."
Note that "There have" sounds more like "There've".
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.