Muslims often shout "Khaybar Khaybar Ya Yahood" when protesting against Israel/Jews. What does this mean? Spoiler: It's very genocidal.
Support AP: https://apostateprophet.com/donate/
Twitter: https://apostateprophet.com/donate/