Tens of thousands of supporters of Sri Lanka's former president have held a protest march accusing the government of betraying the nation by agreeing with the United Nations to investigate allegations of war crimes during the country's civil war.
The protesters reached the capital, Colombo, today after marching for several days from the central town of Kandy.
They also accused the government of wanting to divide the country by granting more powers to ethnic minority Tamils.
The protest was the largest show of strength by former strongman Mahinda Rajapaksa since he lost a re-election bid last year. He is currently a lawmaker.
The government says the protest is part of pressure tactics aimed at blocking investigations into alleged corruption and misrule by the former government.