Please turn on JavaScript. Media requires JavaScript to play.

Riot police in the Venezuelan capital, Caracas, have fired tear gas and water cannons at a protest march against a controversial new education law.

The government says the changes to the education law, including making the system officially secular, were long over due.

Will Grant reports from Caracas.