Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A dog clings to Hussein Hamza inside a car as he pans his camera around to show the aftermath of an Israeli airstrike in southern Lebanon. “Poor thing. Look at this, he’s clinging to me out of fear,” Hamza says…