The Texas Court of Criminal Appeals has halted the execution of David Leonard Wood

The United Kingdom has expelled a Russian diplomat and a diplomatic spouse in response to Moscow’s earlier expulsion of two British embassy staff.

What do you think?

Your email address will not be published. Required fields are marked *

No Comments Yet.