The Rafale Controversy – Explained (Replugged)

The Supreme Court declared that it will hear the review pleas of the petitioners on the controversial Rafale deal on Thursday (November 14). But, what is the Rafale controversy all about?