"People who are willing to lie, cheat, steal, and kill imagine it makes them superior human beings. But is doesn't. It just makes them ordinary humans willing to lie, cheat, steal, and kill." -- Michael Rivero

Bidgear ad

 

 

Body

Chinese film Biochemical Revelations 731, which delves into the horrific bacteriological experiments conducted by the Japanese army's Kwantung Army Chemical Department, also known as Unit 731, in Northeast China, is said to premiere on Ju

Body
!function(r,u,m,b,l,e){r._Rumble=b,r[b]||(r[b]=function(){(r[b]._=r[b]._||[]).push(arguments);if(r[b]._.length==1){l=u.createElement(m),e=u.getElementsByTagName(m)[0],l.async=1,l.src="https://rumble.com/embedJS/uyriru"+(arguments[1].video?'.'