True Reason leader Carson Weitnauer speaks with the Christian Post concerning the Reason Rally invitation sent to Westboro Baptist Church.