On 26/11 anniversary, US envoy urges for united stand to defeat terrorism
US ambassador to India Kenneth Juster on Tuesday urged for a strong and united stand to defeat terrorism as India marked the 11th anniversary of Mumbai terror blasts that killed nearly 166 people in 2008.