BEIRUT, Lebanon — Hundreds of thousands of demonstrators chanted "Freedom, sovereignty, independence," and waved a sea of Lebanese flags in Beirut on Monday, the biggest anti-Syrian protest yet in the opposition's duel of street rallies with supporters of the Damascus-backed government. Crowds of Druse, Christians and Sunni Muslims flooded Martyrs' Square and spilled over into nearby streets — responding to an opposition call to turn out for the removal of Syrian troops from Lebanon. "We are coming to liberate our country. We are coming to demand the truth," said Fatma Trad, a veiled Sunni Muslim woman who traveled from the...