Hammer means Indian police questions.


Comments