You'd think that economic power like Bangladesh would manufacture its own 3 wheelers at least :cheesy:. Heck even Pakistan makes its own three wheelers!
Although killing of a pregnant woman is grim, but think of the innocent these people would have killed, not in Pakistan but somewhere else! Maybe Russia! Good riddance.