Where to watch live channels for free?

A person can watch live channels for free on a few websites online. One website called IN.com offers a variety of channels in different categories for users to watch.