Allegations of human rights violations have turned into a social media firestorm
By Brittany Hambleton
By Cam Mitchell
By Triathlon Magazine