China executes teacher for sexually abusing girls

Beijing, China (BBN)-China’s top court said it has executed a primary school teacher found...

Read More