“We’re in my homeland, where I was born,” says Nicki Minaj at the start of the behind the scenes video of her recent visit to Trinidad to film the Pound The Alarm music video. From her arrival at Piarco International airport swarmed by fans, to her filming scenes at the Hyatt, in Belmont and at [...]