The Straits Times has apologised for causing distress to the public after they voiced concern over an ill-timed advertisement published on the front page of its July 20 edition. A tragic incident shook the nation on Monday (July 19) as the alleged murder of a…