Pulwama Terror Attack: Navjot Singh Sidhu stands by his statement

Pulwama Terror Attack: Navjot Singh Sidhu stands by his statement

Navjot Singh Sidhu has landed into a lot of controversies.