Popular Filipino television and movie actress Isabel Granada has just finished filming an international suspense-thriller “Pirate’s Blood” after their location shooting in Oman last year that took them months mostly along the great beaches of the country. Isabel, who was here on Thursday for a promo of Natasha products at Doha Seef Hotel, told The […]