Anti-rape police campaign poster. http://news.bbc.co.uk/1/hi/england/devon/8179353.stm In the past week, I have been truly appalled by the attitudes being demonstrated by our politicians towards rape. On both sides of the pond we have had controversial statements...