China: suicide bombing over land dispute
A farmer in southwest China killed a village leader in a suicide bombing that also seriously injured nine other local officials following a land dispute April 15. Yue Xiaobao detonated explosives strapped to his body as he approached officials from… Read moreChina: suicide bombing over land dispute


