Fox News’ Claudia Cowan on Democrat Mayor Sheng Thao's remarks after the FBI raided her home amid ongoing recall efforts.
via YouTube June 24th 2024