Abdul Hafeez Shaikh resigned as Pakistan`s Finance Minister amidst mounting speculation that he would play a key role in the caretaker administration that is expected to oversee the next general election scheduled for mid-May.
Several lawmakers were seen raining blows on each other after a heated exchange.
Day in Pics: 4th May
Showbiz World - May 4, 2015
62nd National Film Awards