74 Chicago Muslim Leader: ‘Islam Did Not Come to Co-Exist. Islam Is Always Superior. Nothing Is Above Islam.’ (rumble.com) posted 207 days ago by ashlanddog 207 days ago by ashlanddog +74 / -0 20 comments share 20 comments share save hide report block hide replies
Fuck Islam