XDLXDL
“The concept of forcing Muslims to destroy their own mosque” · XDL