Image may be NSFW.
Clik here to view.
The British government has been forced to withdraw a number of statements it made claiming that the Saudi war in Yemen had not breached human rights law.
Read Full Article at RT.com
Clik here to view.

Read Full Article at RT.com