The good government watchdog CREW, Citizens for Responsibility and Ethics in Washington, just dropped a bombshell statement. They're slamming Representative Sheila Cherfilus-McCormick's resignation from Congress, calling it 'troubling.' The Florida Democrat, who won a special election in 2022, is facing ethics scrutiny. CREW's statement demands transparency, suggesting the public deserves answers about the real reasons behind her abrupt departure. This story is developing rapidly.