Committed. Accurate. Relevant.
In light of recent news regarding a new-born baby being found alive in a garbage bag,…