It gets worse! USA now saying it will run Venezuela from now on.

So this is literally USA staging a military takeover of another country.

Reply to this note

Please Login to reply.

Discussion

No replies yet.