Viewing a single comment thread. View all comments

christobal wrote (edited )

Sri-Lanka, a buddhist country where Saudi Arabia has invested tons in Mosqes around the country.

This is blowback. (Not saying its acceptable in any way or form, its just quite predictable sadly)

3