This page is a permanent link to the reply below and its nested replies. See all post replies »

SW-User
Lmao this one never fails to make me laugh xD
Actually, they're Russian Muslims, from the Chechen area, I remember reading it
Actually, they're Russian Muslims, from the Chechen area, I remember reading it

SW-User
Didn't knew it are Russians!!👍