Makeda Charles Talks About Being Set Up By the FBI

MAY 12, 20247 MIN

Description

Makeda Charles talks about being set up by the FBI to be arrested by the Louisville Metro Police Department because she was suspected of being a terrorist because of a YouTube video she created to bring attention to homelessness.