Thousands of youths marched through the streets of Port of Spain on Saturday proclaiming their commitment to a higher power.
Thousands of youths marched through the streets of Port of Spain on Saturday proclaiming their commitment to a higher power.