Robert Hard, the noted actor has passed away. He hailed from which country?
[A] France
[B] Germany
[C] England
[D] United States
Click Here to Display Answer