Claim: Indian Deity's Sculpture Found in Germany? Pics Are Unrelated
Fact-check: Indian Deity's Sculpture Found in Germany? Pics Are Unrelated
Verdict: indian deity's sculpture found in germany? pics are unrelated
Organisation: WebQoof
Author: Aishwarya Varma
Date published: 2021-07-08T13:32:56