Hero or villain? caligula

6 min read

Did the depraved Roman emperor, known for his horsing around, deserve