Poland



Invoice intrigue

An invoice that was presented to customs officials detailing medical equipment and office furniture purchased in the name of the University Hospital of the West Indies (UHWI) for US$251,582 or almost J$40 million, listed the hospital’s address as ‘18¾ Ly
Get more results via ClueGoal