Olympic champions China gave some signs of recovery on their defending road by winning the sixth straight match over Cuba in the women's volleyball friendly series between the two teams here in Hangzhou, east China's Zhejiang province on Sunday.
Read More