UNITED STATES: Police officer in Daytona Beach Shores, Florida, is under investigation for allegedly handcuffing and jailing his 3 year old son due to troubles with his toilet training.
Published by The Spectator Index
Published by The Spectator Index
Please to comment