Hundreds of thousands of opposition demonstrators chanted “Freedom, sovereignty, independence” and unfurled a huge Lebanese flag in Beirut on Monday, the biggest protest yet in the opposition’s duel of street rallies with supporters of the Damascus-backed government. Crowds of men, women and children flooded Martyrs Square, spilling over into nearby streets, while more from across the country packed the roads into Beirut — responding to an opposition call to demonstrate for the removal of Syrian troops from Lebanon.Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.