British troops may be tasked with delivering Gaza aid, BBC report says Latest News by Admin 2 weeks ago 5 Views 0 The BBC is reporting that British troops may be tasked with delivering aid to Gaza from an offshore pier now under construction by the U.S. military Read more
Comments