I'm afraid there is no easy answer to your question. If you google you will find many programs that claim they broadcast free TV but, those that worked in the past don't work anymore and those that do now, won't work in the future. What those programs do is aggregate links, but those are often blocked or change.
What I would suggest for you to try is, to start by googling the country's channels you wish to watch by typing "Name_of_Country Tv Channels" and you will get a list of the major channels. Visit their sites and you will find that almost everyone has a link to watch the channel's stream live. Bookmark that page and build your own library slowly. Some channels may IP region block but it's easy to overcome with any VPN.
Hope it helped.