EntertainmentAnd the Oscar goes to…Oppenheimer, the blockbuster biopic about the race to build the first atomic bomb, won the coveted Best Picture trophy at the 96th Academy Awards held at the Dolby Theater in Los Angeles, California on March 10 (March 11 in the Philippines). Read More