989,799 views | Afra Raymond • TEDxPortofSpain

Three myths about corruption