Top 20 Moments of Foreshadowing in “Harry Potter” by Meg Scott · Published October 28, 2019 · Updated October 28, 2019