All political parties must submit 2025 annual report before April 1 | 721.sx