JUST IN: Outrage is erupting after a 61,000 THOUSAND square foot Islamic facility being established in Georgia — it's being described as an American "Gaza Strip"
"[It's] Sharia-based Finance. This is concerning."
🇺🇸Join👉@SGTnewsNetwork
📎 X (Twitter)▪️Truth Social