Watchtower CI

Watchtower CI Covering small-town Texas local government. Built on public records, backed by documentation, and openly opinionated when the facts call for it.

08/18/2026

Apparently, we are only getting a budget workshop tonight.

Kevin's appeal hearing is reportedly rescheduled, although there has been no official announcement from the city.

Meeting starts at 6:00 PM.

08/17/2026

Chief Chad Nelson brags and jokes about conducting "impartial investigations" after terminating an officer based on a self-admitted "impartial investigation."

This is who you entrust to "serve and protect."

I wonder how much the city attorney is going to enjoy this clip. (she's billing $200/hour to react to it as we speak)

See you at the appeal tomorrow, Oath Breakers.

08/16/2026

Did Chad Nelson collude with the City of Italy against Kevin Oginski for the Chief of Police position?

Tell the truth, Italy. Your community deserves it.

This is a little taste of what goes on behind closed doors in Italy. Something as simple as a Chief of Police position gets turned into this.

Do you really think they arrested me because they thought I broke the law, or are you finally recognizing the background political tensions that are controlling your city?

As a reminder, the DA has rejected both cases that Italy PD Chief Chad Nelson and City Administrator Keith Whitfield filed against me. Now, they're coming after one of their own officers because Chad had his own plans for leading the department.

If you stand behind good officers, stand up in Italy on Tuesday at 6:00 PM. One of your officers is appealing a termination conducted by none other than Chad himself, your new Italy Chief of Police despite not wanting the position. (see video)

This video was recorded January 13, 2026, three months prior to Chad arresting me on an $8,000 bond for "disrupting meeting or procession" (charges rejected).

08/10/2026

Live in Italy for City Council. Meeting starts at 6:00 PM.

Enjoy the show!

The City of Italy fired police officer Kevin Oginski on Thursday.This afternoon two members of the city council said pub...
08/09/2026

The City of Italy fired police officer Kevin Oginski on Thursday.

This afternoon two members of the city council said publicly that nobody told them.

Council Member Raymond Mosley wrote that he asked City Administrator Keith Whitfield about Oginski on Thursday morning around 11:45. He asked whether the investigation was over, and Whitfield said he could not tell him much about it. Mosley wrote that he told Whitfield the council needed to be informed of the findings. Whitfield, he wrote, "did not say one word about him being terminated."

Two hours later Mosley learned Oginski had been fired. He learned it from a citizen.

"This is totally messed up," Mosley wrote, "and the whole investigation needs to be investigated."

Council Member Billy Long wrote that he is pi**ed. "That's why it's hard to keep good officers," he said, "because they run them all off."

There is a great deal more to this than what I am putting in front of you tonight. The council meets tomorrow evening, and the city should get the first chance to explain it in its own words, in its own room, with the people who live here sitting in front of them.

I will be plain about my own stake. The city spent months looking into whether this officer talked to me. I am a party to these events and I am going to say so every time I write about them.

The Italy City Council meets Monday, August 10, at 6:00 PM, at 161 W. Main Street. Citizen Comments come near the top. I expect the city and members of the council to address this, and I will be there with a camera, going live.

Mosley asked for the same thing this afternoon. "Please show up to tomorrows council meeting at 6pm and ask questions," he wrote. "We lost a great officer and we ALL deserve answers, the whole truth and nothing less."

After tomorrow I start publishing. Near daily, for weeks. Each one takes apart a different piece of what has been going on in this town, and they run backward through the calendar, meeting by meeting, until we reach July of 2025.

Tomorrow night belongs to the city. Whatever is said in that room, on the record, with the public sitting in front of them, is what they will be held to.

Come see it for yourself, or watch it live right here tomorrow at 6:00 PM.

Stress testing new gear in the heat in advance of the Italy City Council meeting on Monday. I am trying something a litt...
08/08/2026

Stress testing new gear in the heat in advance of the Italy City Council meeting on Monday. I am trying something a little different and am doing some testing to ensure everything goes as smoothly as possible.

Apart from the OG GoPro and old android phone I had laying around, all gear in the photo is 100% funded by Watchtower readers since formation in March 2026.

This is a hobby that doesn't pay personal bills. Thanks to Italy, I am now facing thousands in legal fees to fight for accountability over situations that should've never escalated to arrests. Ellis County DA Lindy Beaty REJECTED the charges for both of my arrests, if that tells you anything.

I don't run ads and I don't take sponsorships. This work is literally not possible without my readers supporting me.

Instead of using the roughly $1,000 in total donations from my readers towards my legal fees or even travel expenses, I have spent 100% of this money on gear to help improve what Watchtower can offer. I pay for gas and lunch out of pocket and I log my miles.

I don't go out of my way to ask for monetary support because I don't expect it. That being said, I am still very thankful for those that choose to go out of their way to support me beyond social media. Every dollar matters in this economy and I try to make sure I utilize your support responsibly.

This post is in part fueled by showing my readers that have chosen to support me where their money is actually going.

That said, social media engagement helps me the most. Monetization doesn't pay anything worth singing about, I'll show you the payouts. Engagement matters because it helps push my content in front of other people. Spreading awareness about my work is the absolute best way to support me.

But of course money makes everything turn. So in the name of financial transparency, and since a select few people seem to think we make so much money from these endeavors, I figured I would blog about what I've spent the last few days of my life figuring out, and what I chose to spend 70% of Watchtower's current funds on.

Welcome to the new (work-in-progress) mobile production studio for Watchtower. Here is a little behind the scenes on work that goes into this that people never get to see.

I was finally able to get both cameras' thermals under control while they sit in the shade in 95 degree heat. Not bad for a GoPro and Galaxy S7 Edge!

The GoPro + MediaMod combo was being a bit problematic even with no battery. Apparently the first thing it shuts off during overheating is the HDMI output. It made the HDMI source flicker off/on until temp came down. I was able to fix that by disabling on-board WiFi and switching the wireless source to the phone instead of the camera. The GoPro now runs off an encoder that can send the signal over the internet for me. No more thermal throttling. Awesome!

The next problem was the phone. An android device released 10 years ago still using the original battery isn't exactly the best device to rely on. I worked around this by creating my own RTMP streaming app, and I hyper-optimized how the app interacts with the phone and camera from a power perspective. I added in some proactive throttle techniques like auto-fallback to lower quality and added the ability to disable the camera view while the stream is still in progress. The results were impressive.

On the optimized cam app that I will release in the future, 25% battery net me about 40 minutes of 1080p streaming time at 75 degrees ambient, when before with generic RTMP apps from the Play store, the phone would overheat and throttle after 10 minutes. Outside temp test was more impressive. 30 minutes of streaming without power used roughly 35% battery in 95 ambient with no throttling. On power, the phone never dies and never throttles even with the battery constantly charging. The combination of options gives me wireless HD streaming camera performance in a device valued at roughly $50.

Direct sun test was a bust as expected. GoPro and S7 Edge both overheat and go into full thermal throttle within 10-15 minutes. I had to try anyway just to see because real data is good to have.

I dubbed the app zCam for now, named after my software company, and it will eventually be released for free. It will be available on iOS as well. It is an app that lets you easily reproduce the wireless streaming component of what I am doing with nearly any phone made in the last 10 years. Most similar apps require you paying ridiculous fees for various features like ability to zoom. On iOS I found most apps required you to pay to use .5 zoom. This was one of those situations where sometimes you just have to make the better thing yourself rather than deciding which inferior solution you want to pay for.

The show is controlled remotely via OBS Studio. I can loop various video segments and bring in the live camera feeds at will. The result is a live stream that I can run for hours on end, handled as a completely live and dynamic broadcast. This will allow me to not only live stream council meetings in a professional format, it will allow me to run content-relevant segments and live interviews all through one production before and after the meeting.

I apologize in advance for any tech issues on Monday. I am still working on getting everything finalized. As you can see, a lot goes in to figuring this out.

Highlighting the right moment at the right time can start an unstoppable chain reaction. Those are the moments I seek out.

The Watchtower Streaming Studio -- coming to a small tyrannical Texas town near you..

Just make sure they have good T-Mobile 5G coverage or good wifi. Right now, internet is still the biggest bottleneck and point of failure. I will need to get set up with Starlink at some point, but that will need to wait until Watchtower can afford to pay for it. Right now the $50/mo hotspot is a stretch.

I don't care to make money from this at all, but I would like Watchtower to be able to sustain itself without me having to personally come out of pocket. That would be sick, and it would enable me to never stop this hobby. Work isn't work when you enjoy what you do.

Special thanks to Otto The Watchdog - Watchdog News Network and his team for giving me the knowledge and shortcuts needed to figure this all out at a rapid pace. I'm learning from the best.

P.S.: I am slowly catching up with work and conversations, but still very busy. If I have told you I am going to follow up with you, and you have not heard from me, please send me a new email. It is too easy to lose track of messages over messenger, text, etc. Email is the best way to get in touch in a way that keeps it easy for me to bounce around lengthy conversations. I absolutely apologize for my atrocious response times. I'll work on doing better. Still jugging a lot right now.

Apparently, any time an Italy PD officer speaks with me, they get investigated.Officer “Blue” is no longer patrolling It...
08/05/2026

Apparently, any time an Italy PD officer speaks with me, they get investigated.

Officer “Blue” is no longer patrolling Italy because your city doesn’t like that he spoke with me, even though he was always very professional and didn’t ever tell me anything about police business.

Since the city paid $2,500 to figure this out, and no one ever actually called me, I’ll go ahead and tell you the truth. Ask me next time and save those limited taxpayer dollars.

All we ever talked about was life, integrity, and the pursuit of happiness with someone you love. That’s the truth, and I’ll testify under oath to it.

Kevin never told me about my warrant. A LEO with nothing to do with Ellis County told me about my warrant.

… but they sure did blame it on “Kevin Blue,” didn’t they?

The same officer that “investigated” Uvalde and found nothing wrong? Yep, same guy that Italy hired to “investigate” this issue. Jesse Prado.

So why so hard on Kevin? Happy to testify under oath about absolutely everything.

Maybe I’ll address this through my own criminal complaints? Did you think a lawsuit was our only remedy?

Other officers, on the other hand… oh boy. You might want to speak with them, especially your own chief.

Keith and Clinton, how many officers are you going to target over hating me before you get charged with official oppression?

Remember how you put this officer’s job on the line over a budget issue last year? Keith, you crippled the police department budget over local politics, and your community safety suffered as a result.

You need to resign and never come back. You are a disgrace to Italy with how you bleed this city’s money dry under the noses of people that are your own family. Disgusting.

Next person for Keith and Clinton to investigate pictured below.

When you start messing with the jobs of good officers, you attract the attention of an army that is dedicated to standing up for good cops that serve their communities. You’re walking a very slippery slope, Italy, and I suggest you come clean sooner rather than later.

More to come.

"Nothing to do" with my first arrest?Sleep easy, tyrants. 💤
08/05/2026

"Nothing to do" with my first arrest?

Sleep easy, tyrants. 💤

Another massive update in regards to the City of Italy and my arrests.Both of my criminal cases have been REJECTED. I am...
08/04/2026

Another massive update in regards to the City of Italy and my arrests.

Both of my criminal cases have been REJECTED. I am no longer fighting for my innocence. Now, I'm forced to fight for accountability.

Italy Police Chief Chad Nelson blamed the first case on McAuley. What about this one, Chad?

What is a justice system when you can lie under oath to repeatedly imprison me? Then, you investigate your own officers because they talk to me?

Why did you only investigate Kevin, Chad? Did you forget all of them talk to me? Did you investigate Collums? Did you investigate Geddie? Did you investigate yourself?

No, you didn't...

Want to see the video clips and photos proving how much I talk to ALL of your officers, or are you going to just tell the public the truth about "Officer Blue" and how you were conspiring against his consideration for the Chief position?

Remember our conversation outside of City Hall that late night where you said.... well, nevermind, we'll save that for now.

Maybe City Administrator Keith Whitfield and Mayor Clinton Sulak-Tovar can spend taxpayer dollars investigating you next for the comments you made to me that night when you gave me the challenge coin. Officers aren't supposed to tell me stuff, remember?

Are you going to tell City Council what you told me, or are you going to lie and deny it?

Oops, was I not supposed to say that part out loud? Did you forget its on a video that you directed me to record with your consent?

Tyrants that break their oath to the Constitution don't deserve to wear the badge of a Police Chief. You have created the biggest liability the City of Italy has seen in the last 30 years because you let dirty local politics shroud your judgement.

Resign, Chad Nelson, before you make the city's liability even worse.

I don't want a settlement. I want your TCOLE license, the bonds of everyone involved, and I'm filing criminal charges against each of you where appropriate for weaponizing the justice system against me and public discourse. That includes you, Clinton, Keith, Robert, Luin, and everyone around them that pushed you to file charges on me.

Keith Whitfield, remember when we talked about this last year in your office, and you stood your ground while asking to see my press credentials?

News flash: that was recorded, too. All 40 minutes of it. You should probably resign, too, considering this all stems from you. I hope you're telling your city attorney the truth because I can prove wrong anything and everything you say.

Do I feel bad? Not anymore, because Italy voters just endorsed this while already knowing the truth. Now, Italy voters are going to pay the price, and you have no one to thank but yourselves for allowing dirty local politics to cloud your community's judgement across the board.

See you in court, tyrants.

Italy paid $44,800 to rebuild one water pump.A second company quoted $15,730 for the same pump, on letterhead, with ever...
07/31/2026

Italy paid $44,800 to rebuild one water pump.

A second company quoted $15,730 for the same pump, on letterhead, with every task priced out.

Five weeks before the vote, the council ordered staff to bring back competing bids and a priced breakdown from the company it was leaning toward. One bid came back. The breakdown never did. The council approved the $44,800 anyway, 4-0.

Both quotes are attached at the end of this packet.

The expensive one carries no price against any task. Its total appears once, handwritten: "TOTAL PRICE 44,800.00." The cheaper one lists five priced lines that add up to $15,730.00 exactly.

The staff memo recommending the expensive company names no price, names neither bidder, and carries no date. It was signed by the public works director who had already left the city. That company was the city's largest active contractor at the time.

Nobody hid anything. Both prices were said out loud before the vote. The council heard them and picked the higher one without ever getting the breakdown it ordered.

Yesterday, BZ Watchdog released the city's Police Department roof records. Same shape. Informal quotes, low bid not selected, no written comparison in the file. Go read his work.

Swipe through. The last 11 pages are the city's own records, unedited, each stamped with the SHA256 hash of the file it came from.

The question for the next meeting is simple. Why did a direct council order go unfilled, and why did nobody say so before the vote?

Council meets the second Monday at 161 W. Main Street, and Citizen Comments come near the top.

If you pay a water bill in Italy, this was your money.

Address

PO Box 247
Italy, TX
76651

Alerts

Be the first to know and let us send you an email when Watchtower CI posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

Share