Category: Sports

Cheers for ‘Otom bomb!’

SURAKARTA, Indonesia—Angel Otom bagged two more gold medals, including one in record-breaking time, to emerge as the country’s…...