Thousands of President Morsi's supporters gather in central Cairo on June 21, 2013.
Thousands of supporters of Egyptian President Mohamed Morsi have gathered in the capital Cairo to renew allegiance with him less than two weeks before a planned opposition rally.
The Friday rally was organized by the Muslim Brotherhood in solidarity with Morsi ahead of June 30 event by his opponents.
Morsi’s supporters say the president is cleansing Egyptian institutions of corruption. They also believe that he needs time to put into practice the principles of the 2011 revolution.
The president's supporters have strongly condemned the upcoming opposition rally as a coup against democracy.
The opposition protest rally is expected to call for the immediate resignation of Morsi and a snap presidential election.
Several political groups say the government is dominated by Muslim Brotherhood. The opposition also accuses Morsi of deviating from the 2011 revolution that toppled the Western-backed regime of Hosni Mubarak.
Meanwhile, a group of mothers, who lost their children during the revolution, held a rally outside Morsi’s residence. The angry women called on the president to bring to justice those who played a key role in the killing of their children and other protesters.
Egypt has witnessed continuing anti-government protests since Morsi took office in June 2012 in a landmark election held following the ouster of Mubarak.