Photo shows a man defecating in view at Marina Bay Sands, undated. Marina Bay Sands is an integrated resort fronting Marina Bay in Singapore and a landmark of the city. (Newsflash) Punter Takes Dump On Casino Complex Doorstep Post author:Thomas Hochwarter Post published:November 2, 2023 Post category:Crime Post comments:0 Comments Continue ReadingPunter Takes Dump On Casino Complex Doorstep