| World Table Tennis Championships Finals kicks off to an explosive start
The historic World Table Tennis Championships Finals got off to an explosive start with the best table tennis players taking to the tables at the George R. Brown Convention Center in Houston, Texas on Tuesday. |
|
|