Buckingham Palace is one of the historic places of United Kingdom. This place has remained the official London residence of Britain’s sovereigns since 1837 and...
LONDON: British authorities have taken another initiative to stop the British girls joining ISIS. According to the international media, they have put together a video...