Cannes Film Festival

Giraffe Gives S/African Filmmaker Lethal Headbutt

Rasaq AbdulKareem/ South African movie industry is mourning an award-winning filmmaker Carlos Carvalho, who died after he was head-butted by…

7 years ago