India Made a Very Big Blunder While Allegedly Trying to Pull a Hit Job on U.S. Soil
An employee of the Indian government allegedly hired a “hit man.” The hit man was a U.S. law enforcement official.
An employee of the Indian government allegedly hired a “hit man.” The hit man was a U.S. law enforcement official.