Home / Current Affairs / Talkies :: Discussion

Discussion :: Talkies

  1. Which of the following movies won the 89th Academy Awards for the Best Picture?

  2. A.
    La La Land
    B.
    Arrival
    C.
    Moonlight
    D.
    Lion

    View Answer

    Workspace

    Answer : Option C

    Explanation :

    No answer description available for this question. Let us discuss.


Be The First To Comment