In a demonstration of unity and defiance, thousands of people gathered at THAU Ground in Imphal on International Human Rights Day to demand the repeal of the Armed Forces (Special Powers) Act (AFSPA), a law criticised for its sweeping powers and alleged human rights violations.