China has executed 11 people linked to notorious online scam centres in Myanmar, as it intensifies its crackdown on frauds targeting its citizens. Another 23 suspects were given prison sentences ranging from five years to life.
non stop news concept background 