Answer : red bottle

Start by assuming they are all false (made by menes).

We know this isn't possible, because the red bottle cannot be false in this case.

Now we know 1 or more bottles must be true.

Next assume all bottles are true.

This isn't possible because red says at least two bottles must be made by menes.

Now we know 1 or more bottles must be false.

Next assume exactly 2 bottles are true.

Both yellow and blue cannot be true because two bottles contain virus.

This would mean for 2 bottles to be true it would mean the red bottle must be true, which cannot happen.

Therefore we must have 2 false bottles, and 1 true bottle.

If the true bottle is yellow or blue, that would make the red bottle false, which isn't possible.

Therefore the true bottle must be red, and the yellow and blue bottles must be false.

This means the cure is in the red bottle.