Archives

Chickenshit

November 1, 2014 12:46 pm Leave your thoughts

When a high-ranking official of one country calls the leader of another country "chickenshit", it may be assumed that the relations between the two countries are not at their best