AmazingA minute of 61 seconds on June 30Farheen RazaJune 28, 2012June 29, 2012 by Farheen RazaJune 28, 2012June 29, 2012 Islamabad: The last minute of June 30, 2012 will be of 61 seconds as there will be an additional ‘leap second’ due to the wibbly-wobbly...