Social media activist, Melissa ‘Melly Mel’ Atwell has been detained by United States Immigration and Customs Enforcement (ICE) and is currently in a detention facility in Louisiana. It was reported earlier Thursday that the social media activist was detained for questioning by US authorities in New York; she was reportedly…
‘Melly Mel’ moved from New York to Lousiana detention facility

