Michelle Yeoh’s history-making Oscar win caused jubilation this week in her native Malaysia, but it also sparked false rumors that a national holiday had been declared — something the country’s government quickly dispelled.
Article Source: Latest From CNN Read More