German police beating pro humanity women protesters on International Women's Day for demanding an end to the Gaza genocide.

Comments