‘Unthinking respect for authority is greatest enemy of truth’

Einstein

Canary Trap is a platform for investigative and in-depth information related to security, intelligence, politics, media, history, and tech.

2019 marks the 54th anniversary of the 1965 war that both India and Pakistan claim to have won. The truth perhaps, lies somewhere in between the chest thumping. (Published by The Quint)