baffles

Huge metal sphere washes up on Japan beach, baffles officials
admin
A giant “iron ball” discovered on beach in Japan has locals and officials baffled as the mysterious object’s origins remain ...

Govt’s Mongolian outreach baffles MEA mandarins-
admin
Express News Service Diplomatic StrokesGovt’s Mongolian outreach baffles MEA mandarins India’s decision to send four Buddha relics, which are bones ...