Oscar winners: Spotlight takes home Best Picture, Leo finally lands his golden statue
Awards season once again came to a conclusion at last night’s star-studded Academy Awards ceremony in Los Angeles. In what was one of the closest Best Picture races in Oscar history, the main prize went…