Jan182023 by Peter AitkenNo Comments London’s ‘Irish Giant’: Museum wants to remove controversial skeleton display