10100:00/0:00A Self-Sufficient MindNTD News TodayOct-01-2021Our minds are often running and it can be hard to slow down or stop for even just a minute. But we can teach it to rest.