The BAFTA awards are given in which country?
- A.United States
- B.France
- C.United Kingdom
- D.Italy
Show answer
BAFTA stands for the British Academy of Film and Television Arts, and its awards are given for films, television programmes and games made or shown in Britain.
Read the full explanation →