News

Even after 54 years of independence, the brutal massacre of December 13, 1971 still haunts the remote village of Barla in Kendua upazila, Netrokona. The families of the victims continue to live ...