World | Thu Jun 21, 2012 11:36pm IST

Afghanistan's Karzai confronts graft, opponents