Customs seize two stolen Range Rovers at Tin Can 

The Tin Can Island Port Command of the Nigeria Customs Service (NCS) on Thursday handed over…