Sri Lanka Customs in Hot Seat: Why Were 323 Containers Let Go Without Inspection?

Sri Lanka Customs denies risks in 323 containers release. Were illegal goods involved? Explore the explosive…