Occupied Yemen is going down under the internationally recognized Saudi Arabia-backed Gov

US UK France Saudi Arabia UAE desperate attempt to justify their failed intervention in Yemen. Watch corporate media France24 Video

Leave a comment