Osama bin Laden is somewhere in Afghanistan at this moment, told journalists Army General Anatoly Kvashnin, who heads the General Staff of the Russian Armed Forces. However, he would not name the district where the world's No. 1 international terrorist is based.
An objective analysis of where the United Kingdom and its Prime Minister stand one hundred days before the Brexit deadline. Let us see the facts, not conjecture