Lady Gaga Wins Oscars, China Hides it for Meeting Dalai Lama

Singer turned actress, Lady Gaga has won her first Oscars award during the 91st Academy Awards that was held in Los Angeles, California on Sunday. However, the screening of the awards ceremony in China happened with censoring every moment of Lady Gaga allegedly for meeting the Dalai Lama earlier.

Read more