The translation of stasiun karet to English is rubber station
Viral Video of Baby Falling to the Edge of the River During the PKL Enforcement at Karet Station, Here's the Condition
From the video, it can be seen that the baby is lying under the cliff with tree roots dangling at the edge of the cliff.
Read More