Which movie has won the Best Picture award at 89th Oscar Academy Awards?
[A] Story of Your Life
[B] Moonlight
[C] Hidden Figures
[D] La La Land

Advertisement

Kindly help us to keep GKToday updated and error free. Use this form to report error or outdated information in questions. We shall rectify asap...