China constructs gigantic nuclear aircraft carrier, raising U.S. concerns Why weighted blankets may help you sleep better.