International Community Once Again Rebukes US for Cuba Embargo
The United Staes once again displayed its near its near total outlier status on Thursday after the United Nations General Assembly overwhelmingly voted in favor of a symbolic resolution denouncing the 58-year U.S. embargo against Cuba. Read more.
Hundreds of Palestinian Muslims and Christians descended on the Haifa Museum of Art last Friday to protest the display of various artworks that use mass culture merchandise and corporate mascots to depict Christian icons. An online petition has also been launched to demand...read more.