What is up with this manhua and putting muslims in a bad light? Terrorist this Allah akbar...

Nayeonight April 10, 2025 9:28 am

What is up with this manhua and putting muslims in a bad light? Terrorist this Allah akbar that. Are yall fr?

Responses