
There are demands for independent inquiries into the roles of the Foreign Office and Cambridgeshire police after an investigation into the abduction of a princess on a British street was allowed to lapse.
Princess Shamsa Al Maktoum of Dubai was snatched two ⦠[+5813 chars]Source


