World Shock Exit: Eric Swalwell Resigns Amid Explosive Scandal U.S politician, Eric Swalwell has announced he is stepping down from Congress, citing the need to avoid further distraction amid ongoing controversies. In a... Franklin NdibeApril 15, 2026