Sports

International Ice Hockey Federation Council strips Russia of rights to host 2023..