Who tf is belen fernandez and why is she a raging maniac

Jasper Cabot

'Muslims are a punishment' is a really cool take from Al-Jazeera, just amazing work