Thousands of Turkish citizens arrived in Istanbul on Sunday, after marching 250 miles over three-and-a-half weeks to demand the government loosen its stranglehold on the country's democracy, CNN reports.
Kemal Kilicdaroglu, leader of the opposition Republican People's Party (CHP), finished the last kilometer of his long trek alone and was met with huge applause and chants of "Rights! Law! Justice!" as he entered Maltepe Square.
To remind, the "March for Justice" has mushroomed from a one-man protest led by Kilicdaroglu. He soon was joined by throngs of disaffected citizens - many angry with President Recep Tayyip Erdogan - as Kilicdaroglu kept his promise to walk from the capital, Ankara, to Istanbul after the imprisonment of one of his party's parliament members.