India apologized to its citizens for a government advertisement, aimed at promoting female children, that showed a former Pakistani air force chief.

Categories

Next Articles

  • Top 10 NFL