Hundreds of thousands of Filipinos participated in a rally demanding accountability for a flood-control corruption scandal involving Congress members and officials.The protest was led by 320,000 Iglesia Ni Cristo members in Manila's Rizal Park, after recent violent protests, with thousands of police and military deployed for security.