Username or Email Address
Lost your password?
Putin secured a strategic partnership plus a $40 billion energy deal. Biden also came for the same. He wanted an oil deal but the Saudis refused.
Tags: Biden, caricature, cartoon, graphic news, Motion Graphics, newspic, oil deal, opec, Saudi tout
Save my name, email, and website in this browser for the next time I comment.
27 − 21 =