// Adds dimensions UUID, Author and Topic into GA4
Monday, September 7, 2026
30.7 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/

Hot this week

SIMBA redefines Singapore’s Home Broadband Landscape with first-in-market WiFi 7 Integrated ONR

In an era where remote work, 4K/8K media streaming, low-latency online gaming, and smart home ecosystems dominate daily life, the demand for fast, reliable, and comprehensive home connectivity has ...

52 Singaporeans arrested in China’s Guangxi province in pyramid scheme crackdown — MFA conducting consular visits

The Ministry of Foreign Affairs has confirmed that 52 Singaporean citizens have been arrested in Guangxi, China, following a law enforcement operation against suspected pyramid scheme activities, w...

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