Muslims are up to some weird stuff….

February 23, 2023 in News by RBN Staff

 

It’s just the Islamic version of a “15 Minute City” …