KBC 2024| The Star of David is depicted on which country’s flag?

KBC 2024, The options of the Super Sandook question – The Star of David is depicted on which country’s flag?

A. Japan

B. France

C. Israel

D. Brazil

The answer is C. Israel