Filipino Foreign Secretary Teddy Locsin responds to The Rebel's Garbage Ship reports · Rebel News · Sentinel