Houston Newsmakers: Is Russia committing genocide and what can the world do about it?Houston Newsmakers: Is Russia committing genocide and what can the world do about it?