Can any of our Muslim readers explain what is going on here?
Favicon 
barenakedislam.com

Can any of our Muslim readers explain what is going on here?

Anyone else care to venture a guess? What is this? pic.twitter.com/o9QaMSu9oW RadioGenoa (@RadioGenoa) April 11‚ 2024