Washington, May 12 (ANI): US Defense Secretary Robert Gates has sacked the top American commander in Afghanistan, Gen. David D. McKiernan as part of an initiative to bring a more aggressive and innovative approach to a worsening seven-year war in ... Read More »