A diabetes drug makes headlines! Is metformin a miracle because of anticancer and anti-aging activity or a menace due to serious side effects?