Entertainment Top Stories


oscar-feb10.jpg South Korean movie Parasite created history at this year's Oscars by becoming the first non-English language film to win the Academy award for best feature film. The vicious social satire about two families from different classes in South Korean capital Seoul was the big winner at the Oscars 2020, taking home four awards in total. Its director and producer Bong Joon Ho won the award for best Dir

Follow RTT