Oscars 2019

The 91st Academy Awards will be conducted on February 26, live from Dolby Theater, US. What is interesting is that this time around Oscars will be without a host! After facing some problems while choosing a host, Oscars has decided to do without one. In 30 years of Oscars, this will be the first time the […]