The Flash season 6 episode 16, “Liberation” aired on 28 April 2020. Let me start by saying that I haven’t…