Latest Blogs History repeats itself; Sharif finds himself in the middle of another mishap. Hasan Tasleem Jun 26, 2014