// Adds dimensions UUID, Author and Topic into GA4
Monday, August 17, 2026
34.1 C
Singapore

Video of “ghost” entering Singapore server room and causing mischief goes viral

An alleged ghost sighting that was reportedly caught on camera at a Singapore computer server room has been going viral online.

In the video, surveillance footage shows a “presence” entering a room and causing mischief, like throwing objects and opening and closing a macbook in the room. Curiously, CCTV footage showing the other side of the door appears to show that the door is not being manipulated by someone on the other side:

Ghost in Singapore server room

<Reader Contribution>Ghost visiting server room in Singapore? Scared bo?

Posted by All Singapore Stuff on Wednesday, 12 September 2018

 

The video was originally posted online by Facebook page Ghost, Paranormal And Other Weird Worlds on 17 Aug 2018. The video quickly received 37,000 views on social media.

The video has been circulating once again on Facebook, with another Facebook page garnering an additional 25,000 views after it re-posted the video yesterday.

https://theindependent.sg.sg/paranormal-investigator-claims-to-have-found-ghost-of-murdered-woman-in-bukit-batok-nature-park/

- Advertisement -

Hot this week

Scammers posing as ICA and China officials have stolen S$6.1 million from 72 victims since January — SPF issues alert

At least 72 people have lost a combined $6.1 million to scammers impersonating ICA and Chinese officials since January 2026, with victims tricked into transferring money for fake "investigations" o...

‘Can y’all convince him’ to see a doctor? Actor Noah Yap visits  73-year-old uncle who was assaulted after he patted a child on her...

"In case you don’t know, this is the Uncle that was unjustly pushed to the floor for patting a little kid’s head. i just went over to Uncle’s stall (i know right. he’s back at work already omg) and...

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