World | Tue Jun 24, 2014 4:16am EDT

Spain High Court dismisses China rights cases