i
New Promise Keepers CEO Shane Winnings speaks at the Tulsa rally. (Photo from Promise Keepers Facebook page)