Supreme Court threatens independent TV station for exposing corruption