Patriot defense system likely failed to stop Saudi missile attack






Added:

By: Proudexpat (1241.00)

Tags: Saudi, missile, Yemen

Location: Yemen