Top story Democracy Under Fire: Congress Lashes Out at EC Over Alarming Voter Deletions and Alleged Fraud