CANNES: Pyra Media of Egypt won the pitch for the best documentary on AIDS, at the UN-backed AIDS programming pitch held at the Palais on Tuesday....
This will close in 10 seconds