Strikes make Gaza bereft of essentials

by Marketplace Staff