Kansas professor Nuchelle Chance said she was placed on administrative leave after controversial social media posts about ...