Who Invented postage stamp?
A
Ruth Handler
B
John Harington
C
Rowland Hill
D
Felix Hoffmann
Correct Answer: Rowland Hill