First of all, as others have noted your first sentence is incorrect. Now to make a proper active version of the second sentence, you would actually need to know the subject. In other words, you would need to ask-
The police officer was caught red handed for accepting bribe (by whom?)
Suppose the answer is:
The chief of police
Then a proper active version would be-
The chief of police caught the police officer red-handed for accepting bribe.
Now, lets compare the two versions:
Passive: The police officer was caught red handed for accepting bribe.
Active: The chief of police caught the police officer red-handed for accepting bribe.
Both are similar sentences. But the active version actually contains more information. There is not really a strict rule on when to use active or passive. But a few related points are-
Sentences which provide an emphasis on the subject are often active. Often if when the object is irrelevant, we may use active voice and omit it.
Example We won!
Who cares what we won, the important thing is we won.
Sentences which provide an emphasis on the object are often passive. If the subject is irrelevant or unknown, we may use passive voice and omit it.
Example The necklace was stolen
We don't know who was the thief. So, this sounds better than
Someone stole the the necklace.
which provides no extra information
In your specific example, maybe we don't know who caught the police officer or we don't care, in that case we may use the passive version.
I saw your link.
Note that titles of articles need not be a be a complete sentence. In most cases, it is a single phrase. So, the title is perfectly acceptable.
The first line of the article on the other hand is incorrect as you have correctly said yourself. It implies that the assistant commissioner caught someone which is not the intended meaning there. It is also grammatically incorrect because
caught doesn't have an object which is needed in this case.