Allegations of a coup plot first surfaced in October 2025 when an Independence Day parade was cancelled. Read More