I may have a number of qualms about my Pro-Hamas copatriots on many fronts, but I have to admit that they are exceptionally good at at least one...
6804419276484f0c4446522f95a762e0