Germany is heading towards a crucial election to elect its next chancellor this Sunday. In the race to become the top leader, is an incumbent chancellor seeking a second term, an opposition leader calling for stricter policies, a current vice chancellor and a far-right challenger making waves