‘The Devil Lives In Our Phones’ November 5, 2018Tech experts in Silicon Valley are beginning to agree that too much screen time is damaging their kids.
Afghan allies keeping boy sex slaves on US bases September 23, 2015Disturbing news from the Middle East: Word is finally making the major media about a practice our soldiers in Afghanistan have been told to ignore–bacha bazi, or “boy play”. LTC Bob Maginnis, author of the forthcoming book Never Submit, comments.