What does British Prime Minister Cameron's narrow defeat last Thursday in House of Commons mean? Not since 1782 at London's defeat at Yorktown was England defeated. A self imposed, nearly fatal defeat has visited England.
What does British Prime Minister Cameron's narrow defeat last Thursday in House of Commons mean? Not since 1782 at London's defeat at Yorktown was England defeated. A self imposed, nearly fatal defeat has visited England.