David Cameron has become the first serving UK prime minister to pay his respects at the scene of one of the bloodiest massacres in British history.
David Cameron has become the first serving UK prime minister to pay his respects at the scene of one of the bloodiest massacres in British history.