A peek inside the house where al Qaeda chief was killed by US strike

The house in Kabul, Afghanistan — a so-called “poppy palace” surrounded by the...

Read More