23 Jul
2018

Husband and wife accused of patent troll activity face criminal extortion charges in Shanghai