Rita O'Hare is the General Secretary of Sinn Fin and the current Sinn Fin Representative to the United States (since 1998). She was born Rita McCulloch