>>515138136
>A Chinese high school teacher is spreading lies about Israel on YouTube. It's funny how all the Chinese can do is deflect.