Maeve Higgins: The US deploys Samantha Power as its Israel-backing 'face of concern'
Samantha Power is the highest-ranking Irish immigrant serving as a US government official today. She is the administrator of the US Agency for International Development (USAid), and a member of the National Security Council (NSC) — President Joe Biden’s …