Answered

Whom would Shakespeare’s audiences have held responsible for all the strange happenings in Macbeth

Answer :

D. The witches. good luck

Other Questions