School defends CNN, punishes student protest (this will make your blood boil!) - The Horn News