// Adds dimensions UUID, Author and Topic into GA4
Thursday, June 18, 2026
32.2 C
Singapore

Secondary school students kick, punch and throw chairs at classmate in shocking video

A shocking video of a few boys, who appear to be Secondary school students, bullying their classmate has been circulating online and has gone viral with over 100,000 views since it was uploaded on Facebook on 15 Feb.

In the video, the boy who is recording the incidents tells his classmates to quickly “teach” the victim a lesson. He tells them to hurry before their teacher returns.

Two of the bullies then start throwing chairs at the victim who is seated at a table, fiddling with his mobile phone. One of the bullies then approaches the victim and begins punching and kicking him, before flipping the boy’s chair, shoving him to the floor and continuing to pummel him.

The assailant finally stops when the one recording tells him that it is “enough”.

While some netizens believe that the students are from a school in Singapore and have tagged the Ministry of Education in their comments, it is still unclear whether the video was shot here or elsewhere.

- Advertisement -

Hot this week

Netizens bring up Singapore’s press freedom ranking as CNA, ST get ‘most trusted news source’ tags

The Straits Times falls slightly behind CNA, as the second most trusted news source, with a score of 77%

Singapore’s youth are AI’s biggest sceptics, new survey finds — and it’s not about access

A new AsiaOne survey reveals that young Singaporeans under 35 are the least likely to use GenAI, both at work and in their personal lives, bucking the national push for wider AI adoption.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks