The United Nation General Assembly yesterday passed a resolution called “The need to stop US economic, trade and financial embargo against Cuba” condemning US embargo in the last 5 decades
The American flag has been lowered in Baghdad, bringing nearly nine years of US military operations in Iraq to a formal end