Prime Minister Narendra Modi today inaugurated Afghanistan's new Parliament built by India. The PM's daylong visit to Kabul - his first to the country since taking office - was not officially announced for security reasons, with specific threats against Indian targets. There were recent reports of an attack being foiled.