Russia retreats from Venezuela and submits to losing yet ANOTHER putin puppet parasite regime.

Good news for the people of Venezuela, no longer will be host to russian kleptocrat parasites stealing from them.

Added:

By: Illumi Naughty (3161.20)

Tags: russia, venezuela, usa, trump vs putin, surrender, retreat, submit, bow down and kiss the ring,

Location: Venezuela