Dragon Boat Festival: A Poet, A Suicide, and Sticky Rice

Today is Dragon Boat Festival, a national holiday in China as well as several other Asian countries. Questions? We have answers.