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

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

What is this? pic.twitter.com/y6YxrEfK47 — RadioGenoa (@RadioGenoa) February 12‚ 2024