Sri Lanka, July 6 -- Several protests were carried out by political factions on July 1, calling upon the President to resign. Many opposition factions claim that the government is incompetent in handl... Read More