Video | Mozambique police crack down on protesters alleging election fraud | AJ #shorts Copy 2024-10-22 12:54:07 - From: Al Jazeera English