Sports: China leads with 147 medals in Paralympics

China is winning this Paralympic Games hands down. After competition ended in Rio on Tuesday, China had as many as 147 medals in its kitty. That included 63 golds. The next closest country in the medals tally, the United Kingdom had 75 medals in all. Ukraine came third with 72 medals, closely followed by the […]