Curtis Sliwa just reminded British royalty of their history. 'Your king and queen laid flowers at the 9/11 memorial
But a block away is the memorial to the Irish famine. Your royalty was responsible for killing a million Irish. You never apologized. They have a lot to apologize for