iffjydf pfp
iffjydf

@dhgzfg

The Nazi occupation unleashed a rabid police dog on this elderly Palestinian woman in Jabalia camp, causing her serious fractures.
0 reply
0 recast
0 reaction