Question: when did the last episode of riverdale season 2 air?
Answer: May 16, 2018