Tom Alter, the veteran actor has passed away. He hailed from which country?

[A] Malaysia
[B] Indonesia
[C] Sri Lanka
[D] India

Show Answer

Advertisement

Quiz Categories