World News
appel
•
1y ago
•
97%
US deploys 3000 troops and an aircraft carrier to Iran
peoplesdispatch.orgI don't quite understand what's going on here, what's the context? I read that Iran has been seizing oil ships, which is pretty based, but what is the bigger picture? Would appreciate if anyone could throw some light on it.
Comments 5