Customs impounds 177 vehicles, other items from smugglers in Lagos

  The Nigeria Customs Service (NCS) says it impounded 177 units of vehicles smuggled in through…

..