Connect with us

Turkish

US urges Turkey to give up advanced Russian air defense system

Published

on

15 views
US urges Turkey to give up advanced Russian air defense system thumbnail