Unforgettable Oscar moments over the last 2 decades
365telugu.com, online news,Hyderabad,17thApril 2021:The Oscars are an annual global phenomenon that creates moments that last forever. Although virtually, it has been for over two decades that Indians have been a…