This episode of the program is about Saudi aggression on Yemen with the USs green light. The UN called for the world not to turn its back on Yemen. However, the US and the UKs arms sales to Riyadh continue.
Press TV’s website can also be accessed at the following alternate addresses: