Come on! Who doesn’t urinate in public? It is India you are talking about. twitter.com/clutchplay/sta…