The RT live cam is showing some sort of huge Muslim prayer meeting right now.
Don’t know where it is. Iran?
A Call to Human Shields?