News

MANILA, Philippines — Who would have thought that cans of sardines can be made into a record-breaking giant Christmas tree? Filipino food brand Mega Sardines did just that with 70, 638 of its ...