African athletes caught up in China half marathon probe

Some Chinese social media users have criticised the win as embarrassing
Some Chinese social media users have criticised the win as embarrassing