Three including 2 Chinese citizens killed in Barguna road mishap

Police said driver of a Taltoli thermal power plant bound microbus lost control over the wheels