Category: News

Barack Obama Has Declared France Is America’s Greatest Ally

Following yesterday’s meeting at the White House between American President Barack Obama and French President Nicolas Sarkozy, a wave of indignation has arisen in the United Kingdom over Obama’s latest remarks. By declaring France America’s greatest ally, not only are we lights years away from the days of French Bashing

South Park Bashes The French

South Park’s French Bashing Explored. The world of cartoons is a powerful way to get out any message you could never achieve with traditional actors or more conventional means. Much like Aesop’s fables, the use of animated characters often serves as a vehicle for political and social satire that avoids